Liquid Languages